Release 10.1A: OpenEdge Getting Started:
WebSpeed Essentials


Development network with a central WebSpeed machine

A common WebSpeed configuration is a network where a central machine handles most of the WebSpeed components. Individual developers only need the WebSpeed AppBuilder and a Web browser on their workstations.

Figure 4–2 shows the components installed in a development network with a central machine.

Note: The WebSpeed Broker and the WebSpeed Agents it controls are collectively referred to as the WebSpeed Transaction Server in this figure.

Figure 4–2: Development network with a central WebSpeed machine

This configuration uses the WebSpeed Transaction Server and some data source on the central machine and the WebSpeed Workshop on the workstations. Figure 4–2 shows a central machine, Mars, configured to support two development workstations, Phobos and Deimos.

The WebSpeed Transaction Server supports a team of developers creating WebSpeed applications. You can start up as many WebSpeed Agents as you have licenses for. Depending on the locking strategies for WebSpeed Agents you use in your applications, any given Agent might serve the needs of several developers or only one developer. Because the WebSpeed Transaction Server does not include a database, you must install either the Progress OpenEdge Workgroup RDBMS or the appropriate DataServer to connect to your non-OpenEdge database.

To set up a central development machine configuration:

  1. Install a Web server on Mars.
  2. Install the WebSpeed Transaction Server on Mars.
  3. Install the appropriate components for your intended data source on Mars:
    • If you use the OpenEdge Database, install the OpenEdge Workgroup RDBMS.
    • If you connect to a non-OpenEdge data source, install the appropriate OpenEdge DataServers for your data source. See the appropriate OpenEdge DataServer guide for details.
  4. Install the WebSpeed Workshop, which includes the AppBuilder, on Phobos and Deimos.
Beyond the basic installation

If you are going to use a non-OpenEdge database, you must install the appropriate DataServer on the Mars server.

Startup sequence

After you have installed and configured everything, you can start your WebSpeed environment.

To start a central development machine configuration:

  1. Start the AdminServer on Mars.
  2. Note: Once the AdminServer has started, you can use the Progress Explorer to start other components on Mars.

  3. Start the data source (and the data server broker, if needed) on Mars in multi-user mode.
  4. Start the NameServer on Mars.
  5. Start the WebSpeed Transaction Server on Mars.
  6. Start the Web server on Mars.
  7. Start a WebSpeed AppBuilder on a workstation (Phobos and Deimos) as needed.
  8. Start a Web browser by choosing the WebTools from the AppBuilder’s Tools menu on a workstation as needed.

Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095